mired in debt

Translations
погрязший в долгах
The company found itself mired in debt after the failed project.
Компания оказалась погрязшей в долгах после неудачного проекта.
Words